Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
113A LEEDS ROAD Detached £660,332 £651,000 13 Jun 2022
115 LEEDS ROAD Semi-Detached £354,912 £163,000 5 Dec 2003
117 LEEDS ROAD Semi-Detached £464,209 £322,500 20 Jul 2015